most subservient - Spanish English Dictionary